Build a Single Screen App
Content Review
| Criteria | Meet Specification |
|---|---|
|
Design includes all specified business criteria |
Your design must include:
|
Functionality
| Criteria | Meet Specification |
|---|---|
|
Program compiles and runs on a phone |
Program must function in Android Studio emulator and on a phone. Upon launching on a phone, the card appears. |
|
Content does not appear "cut off" |
Layout scales responsively for screen sizes in portrait mode, with no part of any images only partially visible. Student is not responsible for responsive design in landscape mode. Note: Reviewers will test on a Nexus 5X which has a screen size of 5.2 inches (132.08mm). It is advised you test on this size at minimum. If your content does not fit on this size, consider implementing a ScrollView. |
Code Review
| Criteria | Meet Specification |
|---|---|
|
At least one View Group is included |
XML must include a Relative Layout, Linear Layout, or Constraint Layout |
|
View Groups contain at least one image view and at least one text view |
Must have one or more image views or text views. |
|
Elements and Text on screen are in appropriate units |
Elements are specified in dp, text is specified in sp. |